/*
 * createTime: 2020/4/15 9:42
 * description: 淘宝模块服务接口
 */

import { BaseService, Service } from '@/core';

@Service('app/taobao')
export default class extends BaseService {
	// 商品转高佣
	async privilege(params) {
		return this.request({
			url: '/privilege',
			params: {
				...params
			}
		});
	}
	// 获取授权地址
	async getlink(params) {
		return this.request({
			url: '/getlink',
			params: {
				...params
			}
		});
	}
	
	async unBind(params) {
		return this.request({
			url: '/unBind',
			params: {
				...params
			}
		});
	}
	// 生成优惠券短链
	async shortUrl(params) {
		return this.request({
			url: '/shortUrl',
			method: 'POST',
			data: {
				...params
			}
		});
	}

	// app淘宝授权
	async uniAppAuthorize(params) {
		return this.request({
			url: '/uniAppAuthorize',
			params: {
				...params
			}
		});
	}
	
	// 嗨返授权
	async hfAuthorize(params) {
		return this.request({
			url: '/hfAuthorize',
			params: {
				...params
			}
		});
	}
}
